package com.cool.shark.pojo.dto;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDate;

/**
 * @Name: Order
 * @Author: 西风残叶
 * @Date: 2024/3/30 20:38
 * @Version: 1.0
 * @TODO: TODO
 */
@Data
public class OrderInserDto implements Serializable {

    /**
     * 商品ID
     */
    private Long spuId;

    /**
     * 用户ID
     */
    private Long userId;

    /**
     * 地址信息
     */
    private String address;

    /**
     * 商品价格
     * 以BigDecimal类型存储，以确保价格的精确度
     */
    private BigDecimal price;

    /**
     * 收货人信息
     * 包含收货人的姓名、电话
     */
    private String recipients;
    private String phone;
    /**
     * 商品数量
     */
    private Integer num;
    /**
     * 订单标题
     * 描述了订单的主要商品或服务
     */
    private String title;

    /**
     * 商品图片链接
     * 用于展示订单中的商品图片
     */
    private String img;

    /**
     * 备注信息
     * 客户可以在此添加对订单的特殊要求
     */
    private String remark;
}
